enum MapItemType {
  Wall0,
  /**
   * soft wall can be destoryed
   */
  Wall1,
  /**
   * solid wall can not be destoryed
   */
  Wall2,
  Wall3,
  Wall4,
  Wall5,
  Wall6,
  Wall7,
  Wall8,
  Wall9,
  WallA,
  WallB,
  WallC,
  WallD,
  WallE,
  WallF,
  Monster0,
  Monster1,
  Monster2,
  Monster3,
  Monster4,
  Monster5,
  Monster6,
  Monster7,
  Monster8,
  Monster9,
  MonsterA,
  MonsterB,
  MonsterC,
  MonsterD,
  MonsterE,
  MonsterF,
  Supply0,
  Supply1,
  Supply2,
  Supply3,
  Supply4,
  Supply5,
  Supply6,
  Supply7,
  Supply8,
  Supply9,
  SupplyA,
  SupplyB,
  SupplyC,
  SupplyD,
  SupplyE,
  SupplyF,
  Erase }
